@charset "utf-8";body{background-color:#3895e8;}
.wrap{position:relative;box-sizing:border-box;height:100vh;background-size:auto 100vh;}
.form-data{position:fixed;top:15%;left:50%;margin-left:-230px;padding:65px 0 30px 0;width:460px;border-radius:5px;background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.1);}
.form-data .tel-warn{position:absolute;top:22px;right:0;color:#ea5d5f;font-size:12px;}
.form-data .tel-warn i{display:inline-block;margin-top:-3px;margin-left:5px;color:#ea5d5f;vertical-align:middle;font-size:16px;}
.find_password .p-input,.form-data .p-input{display:block;box-sizing:border-box;margin:0 auto 16px;padding:5px 0;width:340px;height:44px;border-bottom:1px solid #e5e5e5;line-height:14px;}
.form-data .code{margin-left:60px;width:340px;}
.form-data .code input{width:200px;}
.form-data .code img{position:absolute;right:0;bottom:2px;width:120px;}
.form-data .code .img-err{top:15px;right:120px;}
.form-data .code a{position:absolute;bottom:0;left:320px;display:inline-block;width:80px;height:34px;color:#000;text-align:center;line-height:34px;}
.form-data .send{position:absolute;top:24px;right:0;z-index:10;color:#969696;}
.form-data .send:hover{color:#3895e8;}
.form-data .time{position:absolute;top:24px;right:0;color:#969696;font-size:14px;}
.find_password label,.form-data label{position:absolute;top:22px;display:inline-block;color:#cacaca;font-size:14px;}
.find_password input,.form-data input{position:absolute;top:13px;z-index:5;width:340px;outline:0;border:none;background-color:transparent;font-size:20px;}
input[type=number]{-moz-appearance:textfield;}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;}
.form-data .head-logo{position:absolute;top:-47px;left:116px;}
.reg_checkboxline{margin:20px auto 20px;width:340px;height:30px;color:#cacaca;font-size:14px;line-height:30px;}
.form-data .pass-warn{margin:0 auto;width:400px;color:#ea5d5f;font-size:14px;}
.reg_checkboxline p{padding:0;border-bottom:0;line-height:30px;}
.reg_checkboxline a{color:#9e9e9e;}
.reg_checkboxline a:hover{color:#3895e8;}
.reg_checkboxline i.boxcol{background:#3498db;color:#fff;}
.icon-ok-sign{display:block;overflow:hidden;margin-top:7px;margin-right:5px;width:16px;height:16px;border-radius:2px;background:#b8c4ce;text-align:center;font-size:12px;line-height:16px;cursor:pointer;}
.form-data .lang-btn{display:block;margin:20px auto;width:340px;height:50px;border-radius:5px;background-color:#42a5f5;color:#fff;text-align:center;font-weight:700;font-size:18px;line-height:50px;cursor:pointer;}
.form-data .lang-btn.off{    background-color: #42a5f5;color:#fff;}
.bottom-info{margin:0 auto 30px;width:400px;color:#cacaca;text-align:center;font-size:14px;line-height:18px;}
.bottom-info a{color:#42a5f5;}
.form-data .error{position:absolute;top:-5px;right:0;color:#ea5d5f;font-size:14px;}
.form-data .r-forget{margin:0 auto;width:340px;}
.form-data .r-forget a{color:#8d8d8d;font-size:12px;}
.form-data .r-forget a:hover{color:#3895e8;}
.form-data .third-party{display:flex;margin:0 auto;width:400px;justify-content:space-around;}
.form-data .third-party .icon-qq-round{display:inline-block;color:#03a9f4;vertical-align:middle;font-size:40px;}
.form-data .third-party .icon-qq-round:hover{color:#42a5f5;}
.form-data .third-party .icon-weixin:hover{color:#0fccbc;}
.form-data .third-party .icon-sina1:hover{color:#da2a2e;}
.form-data .third-party .icon-weixin{display:inline-block;color:#4CAF50;vertical-align:middle;font-size:40px;}
.form-data .third-party .icon-sina1{display:inline-block;color:#e91e63;vertical-align:middle;font-size:36px;}
.form-data .change-login{display:flex;margin:0 auto 10px;width:400px;color:#cacaca;font-size:14px;justify-content:space-around;}
.form-data .change-login p{cursor:pointer;}
.form-data .change-login p.on{color:#76b9f7;}
.find_password{position:fixed;top:15%;left:50%;margin-left:-230px;padding:30px 0;width:460px;border-radius:5px;background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.1);}
.find_password h4{margin:0 auto;width:400px;color:#42a5f5;text-align:center;font-size:18px;}
.find_password .right_now{margin:20px auto 30px;width:380px;color:#cacaca;text-align:right;font-size:12px;}
.find_password .right_now a{color:#42a5f5;}
.find_password .pc-code,.find_password .pc-very{display:none;}
.find_password .very2{position:absolute;top:14px;right:0;display:inline-block;color:#cacaca;font-size:14px;}
#pc_reset,#pc_reset2{width:280px;}
.pc_reset span{position:absolute;top:14px;right:0;display:inline-block;font-size:14px;}
.error-tip{position:absolute;top:15px;right:0;display:none;margin:0 auto;color:#ea5d5f;font-size:14px;}
.find_password .jihuo_email{margin:0 auto;width:400px;color:#8d8d8d;text-align:center;font-size:14px;}
.find_password .again{margin:0 auto;width:400px;color:#cacaca;text-align:center;font-size:12px;}
.find_password .again a{color:#42a5f5;}
.wrap .right{position:absolute;bottom:-80px;left:50%;margin-left:-590px;width:1180px;color:rgba(0,0,0,.3);text-align:center;line-height:40px;}
